package top.healthylife.gateway.platform.softwind.dto.res;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author GaoZeXi  by {@link BuildDtoUtil}
 * @date 2021-7-19 15:09:40
 */
@Data
@Accessors(chain = true)
@ApiModel(value="完税信息表-V2.1")
public class WindResTaxPaymentItem {

   
    @ApiModelProperty(value = "税款属性" , example = "一般申报" , required = true )
    private String taxAttributes;


    @ApiModelProperty(value = "所属时期止" , example = "2019-10-31 00:00:00" , required = true )
    private String endDate;


    @ApiModelProperty(value = "应缴税款" , example = "43.7" , required = true )
    private Number taxPayable;


    @ApiModelProperty(value = "已缴税款" , example = "444.4" , required = true )
    private Number taxPaid;


    @ApiModelProperty(value = "税款状态" , example = "已入库" , required = true )
    private String taxStatus;


    @ApiModelProperty(value = "所属时期起" , example = "2018-10-01 00:00:00" , required = true )
    private String beginDate;


    @ApiModelProperty(value = "缴款期限" , example = "{example}" , required = true )
    private String jkqx;


    @ApiModelProperty(value = "税率" , example = "0.5" , required = true )
    private Number sl;


    @ApiModelProperty(value = "省份" , example = "ZHEJIANG" , required = true )
    private String bureau;


    @ApiModelProperty(value = "缴款日期" , example = "2020-09-15 00:00:00" , required = true )
    private String paymentDate;


    @ApiModelProperty(value = "项目名称" , example = "印花税" , required = true )
    private String projectName;


    @ApiModelProperty(value = "征收品目" , example = "技术合同" , required = true )
    private String collectionItems;


    @ApiModelProperty(value = "税款种类" , example = "正税" , required = true )
    private String taxType;


    @ApiModelProperty(value = "纳税识别号" , example = "9133**********Y2XC" , required = true )
    private String taxpayerId;


    @ApiModelProperty(value = "多余信息" , example = "已入库" , required = true )
    private String extraInfo;


    @ApiModelProperty(value = "拓展参数" , example = "" , required = false )
    private Object expand;


}

